feminine plural of grand - French English Dictionary